/* CSS Document */
.w{width:170px;}
.w1{width:63px;}
.w2{width:40px;}
.w3{width:210px;}
.w4{width:160px;}
.w5{width:120px;}
.w6{width:225px;}
.w7{width:40px;}
.w8{width:170px}
.w81{width:185px}
.w9{width:80px;}
.w65{width:65px;}
.grbnd{clear:both; line-height:20px; background:#ececec}
body{margin:0px}
.sp20{width:65%; line-height:20px;}
.sp10{width:65%; line-height:10px}
.sp5{width:65%; line-height:5px}
.mainbtn{background-image:url(../images/button-bg.gif); background-repeat:no-repeat; border:0px; text-align:center; background-color:#eaeaea;}
.pd{padding:10px}
.brk20{line-height:20px; width:180px;}
.dtl{background-image:url(../images/dline.gif); width:100%; background-repeat:repeat-x; line-height:1px; margin:10px 0 0px 0}
.lf{float:left}
.rf{float:right}
.dtln{line-height:2px; clear:both; background-image:url(../images/dline.gif); background-repeat:repeat-x; width:550px; margin:0px 0 5px 0}
.baro{width:200px; border:1px solid #759776; line-height:20px; margin:4px 0 0 0}
.barin{ background-color:#99CC00; }
.barincomp{ background-color:#E07C01; background-image:url(../images/bar_incomplete.gif)}
.tgr1{
	FONT: 11px verdana,arial; COLOR: #7e7e7e
	}
/* header */
.logo{float:left;}
.banner{float:right; padding:10px 5px 5px 5px;}
div.spacer{clear: both;line-height:5px;}
.nav{font:normal 11px verdana,arial; color:#acacac; padding:5px 0 0 2px;}
.nav a{font:bold 11px verdana,arial; color:#FFFFFF; text-decoration:none; }
.nav a:hover{font:bold 11px verdana,arial; color:#FFFFFF; text-decoration:underline}
.navact{font:bold 11px verdana,arial; color:#000000; padding:5px 0 0 2px;}
.navact a{font:bold 12px verdana,arial; color:#000000; text-decoration:none}
.navact a:hover{font:bold 12px verdana,arial; color:#000000; text-decoration:underline}
.line{line-height:7px; background:#2375c2; clear:both}
.linebg{ background:url(../images/search_mbg.gif) top repeat-x}
.textbox {font:normal 10px Verdana,Arial;}
.textsr {font:normal 11px Verdana,Arial;float:left;padding:8px 0 0 3px;}
.textsr1 {font:normal 11px Verdana,Arial;float:left;padding:8px 0 0 4px;}
#eo optgroup{font:bold 11px verdana; color:#000000; background-color:#FFFFFF; }
/* header */
/* structure */
#container{width: 99.8%;margin:0px auto;color: #333;border: 0px solid gray;line-height: 130%;}
#rightnav{float: right;width: 240px;margin: 0;padding: 0em; border:0px solid; margin-right:20px; _margin-right:10px}
#content{border-left: 0px solid gray;margin-right: 280px; margin-left: 10px;border: 0px solid gray;padding:0em;}
#contentnew{border-left: 0px solid gray;margin-right: 10px;margin-left: 10px;border: 0px solid gray;padding:0em;}
#footer{clear: both;margin: 0;padding:10px 10px 10px 10px; background:#f6f6f6; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; text-align:center}
*html #footer{clear: both;margin: 0;padding:10px 10px 10px 10px; background:#f6f6f6; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; text-align:center}
/* structure */

/* headings */
.hd1{font:normal 16px arial,verdana; color:#000}
.hd2{font:bold 17px verdana,arial; color:#70b30f}
.hd3{font:normal 22px arial,verdana; color:#000}
.hd4{font:normal 18px arial,verdana; color:#000}
/* headings */

/* text classes */
.t10{font:normal 10px verdana,arial; color:#000;}
.t10 a{font:normal 10px verdana,arial; color:#0000cc; text-decoration:underline}
.t12{font:normal 12px verdana,arial; color:#000;}
.t12 a{font:bold 12px verdana,arial; color:#0043CC; text-decoration:underline}
.t11{font:normal 11px verdana,arial; color:#000;}
.t11 a{font:normal 11px verdana,arial; color:#2475c2; text-decoration:none}
.t11 a:hover{text-decoration:underline}
.t12w{font:normal 12px verdana,arial; color:#fff;}
.t11w{font:normal 11px verdana,arial; color:#fff;}
.t11w a{font:normal 11px verdana,arial; color:#fff; text-decoration:underline}
.smgry{font:normal 10px verdana,arial; color:#606060}
.smgry a{font:normal 10px verdana,arial; color:#2475c2}
.smlspc {padding-bottom: 5px}
.t11lb{font:normal 11px verdana,arial; color:#000;}
.t11lb a{font:bold 11px verdana,arial; color:#0043cc; line-height:20px}
.t12lb a{font:bold 12px verdana,arial; color:#0043CC; line-height:28px; text-decoration:underline}
.grn{color:#1a5c20}
.gry{color:#4c4c4c}
.t11db{font:normal 11px verdana,arial; color:#000;}
.t11db a{font:normal 11px verdana,arial; color:#0000cc; text-decoration:none; line-height:15px}
.t11dbu{font:normal 11px verdana,arial; color:#000;}
.t11dbu a{font:normal 11px verdana,arial; color:#2475c2; text-decoration:none; line-height:22px}
.t11dbu a:hover{font:normal 11px verdana,arial; color:#2365a6; text-decoration:underline; line-height:22px}
.t11dbu2{font:normal 11px verdana,arial; color:#000;}
.t11dbu2 a{font:normal 11px verdana,arial; color:#2475c2; text-decoration:none;}
.t11dbu2 a:hover{font:normal 11px verdana,arial; color:#2365a6; text-decoration:underline}
.t11ft{font:normal 10px verdana,arial; color:#000;}
.t11ft a{font:normal 10px verdana,arial; color:#000; text-decoration:none; line-height:18px}
.t11ft a:hover{font:normal 10px verdana,arial; color:#000; text-decoration:underline; line-height:18px}
.t14or{font:bold 14px verdana,arial; color:#cc6600;}
.t12ub{font:normal 12px verdana,arial; color:#000;line-height:18px}
.t12ub a{font:normal 12px verdana,arial; color:#0000ff; text-decoration:underline}
.t12n{font:normal 11px arial,verdana; color:#666666}
.t12n a{font:normal 12px arial,verdana; color:#4886eb; text-decoration:none}
.t12l{font:normal 12px verdana; color:#4886eb; line-height:25px; text-decoration:none; display:block}
.t12l a{font:normal 12px verdana; color:#4886eb; line-height:25px; text-decoration:none; display:block}
.t12l a:hover{font:normal 12px verdana; color:#4886eb; background-color:#ececec; display:block; line-height:25px; text-decoration:none;margin-right:1px}
/* text classes */

/* rounded box */
#liquid-round {width:90%;margin:0px auto;background:#fbfef6 url(../images/leftside.gif) repeat-y left top; float:left}
.top {width:100%;height:15px;background:url(../images/top.gif) no-repeat left top;}
.top span {display:block;position:relative;height:20px;background:url(../images/top-right.gif) no-repeat right top;}
.center-content {background:url(../images/rightside.gif) repeat-y right top;padding:1px 10px 1px 15px;margin:-1px 0 -25px 0;}
.bottom {width:100%;height:25px;background:url(../images/bottom.gif) no-repeat left bottom; border:0px solid}
.bottom span {display:block;position:relative;height:25px;background:url(../images/bottom-right.gif) no-repeat right top;}
p {margin:0 0 .5em 0}
/* rounded box */

/* right nav */
.bdrbg{border:1px solid #bbc3cb; background-image:url(../images/bdrbg.gif); background-repeat:repeat-x; background-position:bottom; width:228px}
.bdrcbg{border:1px solid #BFD1F2; background:#EDF4FF; width:228px}
.hdbx1{padding:5px 0 5px 10px; font:bold 12px verdana,arial; color:#000}
.hdbx2{background-color:#2F88DA;padding:5px 0 5px 10px; font:bold 12px verdana,arial; color:#FFF}
.dline{background-image:url(../images/dline.gif); width:200px; background-repeat:repeat-x; line-height:1px; margin:10px 0 7px 0}
.hlp{width:230px; background-image:url(../images/helpbg.gif); background-repeat:repeat-y; background-position:center; font:normal 11px verdana,arial; color:#4c4b4b; border:0px solid #cc3300; margin-top:13px}
.hlpsm{width:162px; background-image:url(../images/helpbg_sm.gif); background-repeat:repeat-y; background-position:center; font:normal 11px verdana,arial; color:#4c4b4b; border:0px solid #cc3300; margin-top:13px}
.hlptxt{padding:3px 8px 2px 10px; display:block; line-height:15px}
.hlphd{font:bold 11px verdana,arial; color:#00adef;}
.hlphd2{font:normal 11px verdana,arial; color:#00adef;}
.hlphd2 a{font:normal 11px verdana,arial; color:#0000cc;}
/* right nav */
/* right nav */

/* from */
.secbx{margin-left:0px; background:#FFF;width:458px; border:0px solid}
.secbx1{margin-left:0px; background:#FFF;width:700px; border:0px solid}
.secbx2{margin-left:0px; background:#FFF;width:95%; border:0px solid}
div.row {clear: both;padding-top: 15px;font:normal 11px verdana,arial; color:#000}
div.row1 {clear: both;padding-top: 15px;font:normal 12px verdana,arial; color:#000}
.bxl{padding:0px 0px 17px 0px; border:0px solid;  background-repeat:repeat-x; background-position:bottom}
div.row label {float: left;width: 155px;text-align: right;padding-right: 5px; margin: 0px;font:normal 12px Verdana,Arial;color:#000;}
*html div.row label {float: left;width: 155px;text-align: right;padding:2px 5px 0 0; margin: 0px;font:normal 12px Verdana,Arial;color:#000;}
div.row2 {clear: both;padding:10px 0 0 20px;font:normal 11px verdana,arial; color:#000;}
*html div.row2 {clear: both;padding:5px 0 0 20px;font:normal 11px verdana,arial; color:#000;}
*:first-child+html div.row2 {clear: both;padding:5px 0 0 20px;font:normal 11px verdana,arial; color:#000;}
div.row2 label {float: left;width: 255px;text-align: left;padding-right: 5px; margin: 0px;font:normal 12px Verdana,Arial;color:#000;}
div.row2 input{margin:-8px 0 0 0; padding:0;}
div.row3 {clear: both;padding:6px 0 0 0px;font:normal 11px verdana,arial; color:#000}
div.row3 label {float: left;width: 120px;text-align: left;padding-right:2px; margin: 0px;font:normal 11px Verdana,Arial;color:#767676;}
div.row3 span{display:block; margin-left:123px}
.btn{background-image:url(../images/buttonbg.jpg); background-repeat:no-repeat; border:0px; text-align:center; background-color:#eaeaea;}
input.button1{font:bold 13px verdana, arial; color: #000000 ;margin-top: 2px;padding: 3px 10px; height:34px}
input.button2{font:normal 12px verdana, arial; color: #3C3D4A;margin-top: 2px;padding: 3px 6px; height:34px}
input.button4{font:normal 11px verdana, arial; color: #3C3D4A;margin-top: 2px;padding: 3px 1px; height:34px}
input.button3{font:normal 10px verdana,arial; color: #000; padding-bottom:2px}
input {font:normal 11px Verdana,Arial;color:#000;}
textarea {font:normal 11px Verdana,Arial;color:#000;}
select {font:normal 11px Verdana,Arial;color:#000;}
.hd{font:bold 17px arial}
.hdhelp{font:normal 11px verdana,arial; color:#867a64; line-height:20px;}
.hdhelp_green{font:normal 11px verdana,arial; color:#70b30f; line-height:20px;}
.errormain{background:#fffbd3; font:normal 15px verdana,arial; color:#de0101; padding:0 0 0 25px; margin:10px 0 0 10px; border:1px solid #F5ED98}
.errormain2{background:#fffbd3; font:normal 11px verdana,arial; color:#de0101; padding:2px; margin:5px 0 0 5px}
.errorcss{background:#fff5f5;border:1px solid #ff0000; }
.msgmain{background:#FFF799; font:normal 11px verdana,arial; color:#DFB71B; padding:3px 3px 10px 0px; margin:10px 15px 10px 0px; border:1px solid #EFE785}
fieldset{border:1px solid #e6e6e6; background:#fcfcfc; padding:10px 0 20px 10px;margin:10px 0 20px 20px}
*html fieldset{border:1px solid #e6e6e6; background:#fcfcfc; padding:0px 0 20px 10px;margin:10px 0 20px 20px}
legend{font:bold 12px verdana,arial; color:#cc6600; text-decoration:none;}
*html legend{font:bold 12px verdana,arial; color:#cc6600; text-decoration:none; margin:10px}
.s1{width:100px; color:#000}.s2{width:72px; color:#000}.s3{width:68px; color:#000}.s4{width:90px; color:#000}.s5{width:210px; color:#000}.e1{width:150px; color:#000}.e2{width:130px; color:#000}.e3{width:60px; color:#000}
/* reccomed */
.jc{width:98%; float:left;}
.chk{width:20px; float:left; padding-top:2px;}
.jdtl{width:98%; padding:2px 10px 0px 3px; float:left;}
.jdtl a{text-decoration:none}
.jdtl span{ line-height:17px; padding-top:0px;margin:0px}
.jdtl div{ line-height:17px; padding-top:0px; }
.jdt2{width:91.2%; padding:2px 10px 0px 3px; float:left;}
.jdt2 a{text-decoration:none}
.jdt2 span{ line-height:17px; padding-top:0px;margin:0px}
.jdt2 div{ line-height:17px; padding-top:0px; }
.d1{font:bold 13px arial; color:#0043cc; text-decoration:underline}
.d2{font:normal 13px arial; color:#000; text-decoration:none; padding-left:10px}
.d3{font:normal 12px arial;text-decoration:none; color:#000; line-height:16px}
.d4{font:normal 12px arial;color:#008000;}
.d5{font:normal 11px arial;padding:5px 0px 10px 0px; color:#9a9a9a; text-decoration:none;}
.d5 a{color:#6a6acc; text-decoration:none;}
.dtdln{ background-image:url(../images/dotline.gif); background-repeat:repeat-x; line-height:3px; width:95%; margin:0px 0px 0px 0px; clear:left}
.t14b{font:bold 14px arial; color:#000}
.tgr{font:normal 12px verdana,arial; color:#7e7e7e}
.link1{font:normal 12px arial; color:#000}
.link1 a{font:normal 12px arial; text-decoration:none; color:#0000ff}
.link1 a:hover{font:normal 12px arial; text-decoration:underline; color:#0000ff}
.unit{height:48px; border-bottom:1px solid #6da3e3; background:#e5ecf9; float:left}
.u1{padding:5px 0 0 10px; width:60%; float:left}
.u2{width:25%; float:right; padding:5px 10px 0px 10px; font:normal 10px verdana}
.error{font:normal 11px verdana,arial; color:#de0101; padding:0 0 0 160px;}
.errornew{font:normal 11px verdana,arial; color:#de0101; padding:2px 0 0 77px;}
.errorlt{font:normal 11px verdana,arial; color:#de0101}
/* new classes*/

.t14bld{font:bold 13px verdana,arial; color:#000;}
.brbox{background:#f6f9fc; font:normal 10px verdana; color:#000; text-decoration:none; width:95%; margin:0 auto; line-height:18px; clear:both}
.brbox a{color:#000; text-decoration:none}
.brbox a:hover{color:#0000cc; text-decoration:underline}
.brnd{background:#f3f3f3; border:1px solid #b3bcc5; width:156px}
.brnd ul{ list-style:none; padding:0px 13px 0px 13px; margin:0px}
.brnd li{border:1px solid #d0d0d0; background:#fff; height:45px; width:125px; margin-top:8px; text-align:center}
.brndhd{color:#fff; background:#2375c2; font:bold 11px verdana; padding:4px}
.grbnd{clear:both; line-height:20px; background:#ececec; padding:3px 0 4px 10px; font:normal 11px verdana; color:#000}
.t18rd{font:normal 18px verdana; color:#FF0000}
.t22gr{font:normal 22px verdana; color:#77c805}
.t22yel{font:normal 22px verdana; color:#CC6600}
.t22rd{font:normal 22px verdana; color:#FF0000}
.dtline{background:url(../images/dtline.gif) repeat-x; line-height:3px}
.lnkbj{font:normal 11px verdana,arial; color:#737373}
.lnkbj a{font:normal 11px verdana,arial; text-decoration:none; color:#0000CC}
.lnkbj a:hover{font:normal 11px verdana,arial; text-decoration:underline; color:#0000CC}
.lnkbj ul{margin:5px 0px 10px 15px; line-height:18px; padding:0px;}
.lnkbj li{margin:0px 0px 3px 12px; padding:0px; list-style-image:url(../images/bullet.gif)}
.t16{font:bold 16px verdana; color:#525252}
.t16r{font:bold 16px verdana; color:#ff0000}
.t18rd{font:normal 18px verdana; color:#FF0000}
.t12b{font:bold 12px verdana; color:#000}
.t12b a{font:bold 12px verdana; color:#4786ef; text-decoration:underline}
.t10b{font:bold 10px verdana; color:#000; text-decoration:none}
.t12nr{font:normal 12px arial; color:#000}
.t12nr a{font:normal 12px arial; color:#0000CC; text-decoration:underline}
.t12or{font:bold 12px verdana,arial; color:#cc6600; text-decoration:none}


/* Apply Button*/
.aaply{background:url(../images/apply_btn.gif) #e5e5e1; width:81px; height:26px; font:bold 11px verdana,arial; color:#000; border:none;text-align:right}
*:first-child+html .aaply{background:url(../images/apply_btn.gif) #e5e5e1; width:81px; height:26px; font:bold 11px verdana,arial; color:#000; border:none; padding:0 10px 0 0}
*html .aaply{background:url(../images/apply_btnw.gif) #e5e5e1; width:81px; height:26px; font:bold 11px verdana,arial; color:#000; border:none; padding:0 10px 0 0}
.aaply1{background:url(../images/apply_btnw.gif) #e5e5e1; width:91px; height:26px; font:bold 11px verdana,arial; color:#000; border:none;text-align:right; padding:0 10px 3px 0}
.aaplyar{background:url(../images/apply_btn_ar.gif) #e5e5e1; width:22px; height:26px; border:none; padding:0 0 0 0px; }
.grbtn{width:77px; height:28px; font:normal 11px verdana,arial; color:#3C3D4A; padding:0 0 2px 0 }
.pgdis{border: 1px solid #929292;color: #929292; background:#FFF; margin:0 2px 0 4px}
.pgsel{border: 1px solid #9aafe5;color: #2e6ab1;background-color: #FFF; width:23px; margin:0 2px 0 2px}
.pgsel1{border: 1px solid #9aafe5;color: #2e6ab1;background-color: #FFF; margin:0 2px 0 2px; padding:2px 5px; float:left; display:block;}
.pgdes1{font-weight: bold;border: 1px solid navy;background-color: #2e6ab1;color: #FFF; margin:0 2px 0 2px; padding:2px 5px; float:left; display:block;}
.pgdes{font-weight: bold;border: 1px solid navy;background-color: #2e6ab1;color: #FFF; width:23px; margin:0 2px 0 2px}

.jser{font:normal 11px Verdana; color:#000; padding:2px; border-bottom:1px solid #e1deac; background:#fffbc0}

.conbg{background:url(../images/conf.gif) left no-repeat; padding:2px 0 2px 0  }
.confirm{background:#8ec512; font:bold 13px verdana,arial;margin-left:32px; color:#FFF; border:1px solid #76aa00; border-left:none; padding:5px; }

.crlmt{margin:0 0 4px 3px;}
*html .crlmt{margin:0 0 0px 3px;}
*:first-child+html .crlmt{margin:0 0 0px 3px}
.pagination{padding: 2px 2px 2px 2px; }
.pagination ul{margin: 0;padding: 0;text-align: left; /*Set to "right" to right align pagination interface*/font:normal 11px arial }
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a, .pagination a:visited{padding: 2px 5px;border: 1px solid #9aafe5;text-decoration: none; color: #2e6ab1;}
.pagination a:hover, .pagination a:active{border: 1px solid #9aafe5;color: #000;background-color: #edf3ff;}
.pagination li.currentpage{font-weight: bold;padding: 2px 5px;border: 1px solid navy;background-color: #2e6ab1;color: #FFF;}
.pagination li.disablepage{padding: 2px 5px;border: 1px solid #929292;color: #929292;}
.pagination li.nextpage{font-weight: bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/margin-right: 5px;padding-right: 0;}
*+html .pagination li.currentpage, *+html .pagination li.disablepage{margin-right: 3px;padding-right: 3px;}
.lhd{font:bold 12px arial;color:#cc6600}
/*button*/
button {
	background: none;
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;

}
button div {
	margin: 0;
	padding: 0px 0px 0px 3px;
	background-repeat: no-repeat;
	background-position: left center;
}

button div p,
button div table {
	color: #000000;
	font-size: 11px;
	line-height:6px;
	font-weight: bold;
	margin: 0;
	margin-right:1px;
	white-space: nowrap;
	padding: 9px 8px 10px 3px;
	background-repeat: no-repeat;
	background-position: right center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


button div.btn-submit 			{ background-image: url(../images/btn_bg_submit_left.gif); 		}


button div p.btn-submit 		{background-image: url(../images/btn_bg_submit_right.gif);		}

button div.btn-submit1 			{ background-image: url(../images/btn_bg_submit_leftgr.gif); 		}

button div p.btn-submit2 		{ background-image: url(../images/btn_bg_submit_rightgr.gif);		}
.preupbt{background-image:url(../images/preview_updatebtn.jpg); background-repeat:no-repeat; border:0px; text-align:center; background-color:#eaeaea;}
div.row select{text-align: left;width: auto;padding: 0; margin: 0;font:normal 11px Verdana,Arial;color:#000;}
.mn{margin:5px 0px 5px 5px; width:99.5%}
.box-txt-green
{
	color:#71b210;
	font-weight:bold;
	font-size:14px;
}

.topbar, .botbar, .lgnbg, .arrowbtn, .bullet{background:transparent url("../images/spriteimage.png") no-repeat 0px 2px;}
.botbar{background-position: 0px -19px;}
.lgnbg{ background-position: 0px -37px;}
.arrowbtn{background-position: 0px -95px;}
.bullet{background-position:  -40px -93px; width:4px; height:10px; line-height:12px;}
.greenboxmain
{           padding:10px 0px 10px 0px;     width:99%; }
.green-bar-border
{
            height:48px;
            width:100%;
            border-right:1px solid #75aa00;
            border-bottom:1px solid #75aa00;
    background:transparent  url(../images/mhpSprites.png);
            background-position: 0px -70px; 
   background-repeat: repeat-y;
             background-color:#8EC512;
}
.green-bar-txt
{   
            color:#FFFFFF;
            font-size:12px;
            padding-top:5px;
            padding-left:40px;
            line-height:20px;
}

